#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Created by master on 2017/2/25


'''

    打开文件模式
    r 只读模式 默认
    w 只写 不可读 不存在则创建 存在则删除内容
    a 追加模式 可读 不存在则创建 存在则只追加内容

    + 表示可以同时读写某个文件
    r+ 可读写文件 可读 可写 可追加
    w+ 写读
    a+ 同a

    U 表示在读取时，可以将\r \n \r\n 自动转换成\n 与r或r+模式同时使用

    rU
    r+U

    b 表示处理二进制文件

    rb
    wb
    ab


'''

f = open("test.log", "w")

f.write("ajksdjfl")
f.close()
# 读两个字符
f = open("test.log", "r", encoding="utf-8")
# 按字符读
ret = f.read(2)
# 指针位置 按字节
print(f.tell())
# 让指针跳到指定位置
f.seek(1)
# 截取指针前面的内容  其他的丢弃
f.truncate()
f.close()
# print(ret)

